package com.plian.system.dto.pm.property;

import io.swagger.annotations.ApiModel;
import io.swagger.annotations.ApiModelProperty;
import lombok.Data;

import java.util.List;

/**
 * @description:
 * @author: gangan
 * @create: 2021-05-24 15:45
 */
@Data
@ApiModel(value = "PropertyFileDTO对象", description = "附件信息")
public class PropertyFileDTO {

    /**
     * 产权信息id
     */
    @ApiModelProperty(value = "产权信息id")
    private String propertyId;

    @ApiModelProperty(value = "统一信用代码")
    private String orgCode;

    @ApiModelProperty(value = "产权数据来源id", required = true)
    private String dataSourceId;

    /**
     * 业务办理申请文件
     */
    @ApiModelProperty(value = "业务办理申请文件")
    private List<String> f1;

    /**
     * 经济行为决策或批复文件
     */
    @ApiModelProperty(value = "经济行为决策或批复文件")
    private List<String> f2;

    /**
     * 非货币出资资产评估备案表或核准文件
     */
    @ApiModelProperty(value = "非货币出资资产评估备案表或核准文件")
    private List<String> f3;

    /**
     * 验资报告
     */
    @ApiModelProperty(value = "验资报告")
    private List<String> f4;

    /**
     * 企业章程
     */
    @ApiModelProperty(value = "企业章程")
    private List<String> f5;

    /**
     * 企业名称预先核准通知书
     */
    @ApiModelProperty(value = "企业名称预先核准通知书")
    private List<String> f6;

    /**
     * 其他
     */
    @ApiModelProperty(value = "其他")
    private List<String> f7;

    /**
     * 合伙协议
     */
    @ApiModelProperty(value = "合伙协议")
    private List<String> f8;

    /**
     * 工商登记相关资料
     */
    @ApiModelProperty(value = "工商登记相关资料")
    private List<String> f9;
}
